Articles by Muhammad Arul
-
How to Install Jenkins Automation Server with Apache on Ubuntu 18.04
Author: Muhammad Arul • Tags: apache, linux, server, ubuntu • Comments: 0
Jenkins is an automation server running in a Java servlet container, it supports many SCM (Source Control Management) software systems including Git, SVN, and Mercurial and provides hundreds of plugins to automate your project. In this tutorial, I will show you how to install the latest stable Jenkins version on Ubuntu Server 18.04 LTS (Bionic Beaver).
-
How to Install Nginx with Let's encrypt and get A+ from SSLLabs Test
Author: Muhammad Arul • Tags: centos, linux, ubuntu • Comments: 3
In this tutorial, I will show you step-by-step how to install and configure the Nginx web server with Let's encrypt certificate and how to obtain an A+ rating from SSL Labs for the SSL setup.
-
How to Install Seafile with Nginx on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu, web server • Comments: 10
Seafile is an open source file-hosting and cloud storage system similar to Dropbox, but you can install and run it on your own server. In this tutorial, I will show you step-by-step how to install and configure a Seafile server with Nginx web server and the MySQL database.
-
-
Docker: Installation and Basic Usage on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, ubuntu, virtualization • Comments: 2
Docker is an open-source project that provides an open platform for developers and sysadmins to build, package, and run applications anywhere as a lightweight container. Docker automates the deployment of applications inside software containers. This tutorial shows you how to install Docker on Ubuntu 18.04 LTS (Bionic Beaver) and how to start using it.
-
How to Setup Puppet Master and Agent on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, server • Comments: 8
Puppet is an open source configuration management tool and server automation framework. In this tutorial, I will you how to install Puppet on CentOS 7. I will install and configure a CentOS 7 server as a puppet 'master', and the other one as an 'agent'.
-
How to Install Magento 2 with Nginx and Letsencrypt on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, ubuntu, web server • Comments: 13
Magento is a widely used Open Source e-commerce software and content management system for e-commerce websites based on the PHP Zend Framework. It uses MySQL or MariaDB as database backend. In this tutorial, I will show you how to install Magento 2 with Nginx, PHP 7.1 FPM, and MySQL as the database. I will use ubuntu 18.04 (Bionic Beaver) as server operating system.
-
How to Install Laravel 5.6 PHP Framework with Nginx on Ubuntu 18.04
Author: Muhammad Arul • Tags: linux, php, programming, ubuntu, web server • Comments: 6
Laravel is a free and open source PHP framework that implements the MVC (Model-View-Controller) design pattern. In this tutorial, I will guide you step-by-step on how to install Laravel version 5.6 with Nginx as the web server, PHP-FPM 7.2, and MariaDB.
-
How to Install Taiga.io Project Management Software on CentOS 7
Author: Muhammad Arul • Tags: centos, linux, programming • Comments: 8
Taiga.io is an open source project management system for agile developers, designers, and project managers. It's a beautiful project management tool that can handle both simple and complex projects for startups and software developers. In this tutorial, I will show you step-by-step how to install the Taiga.io project management tools on the CentOS 7 server.
-
How to Install Django on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, programming, ubuntu, web server • Comments: 11
Django is a web application framework written in python that follows the MVC (Model-View-Controller) architecture, it is available for free and released under an open source license. In this tutorial, we will install Django 2.0.5 stable version on an Ubuntu 18.04 LTS server.
-
How to Install Apache Maven on Ubuntu 18.04 LTS
Author: Muhammad Arul • Tags: linux, server, ubuntu • Comments: 2
Apache Maven is a software project management tool based on the POM (Project, Object, Model) concept. In this tutorial, I will show you step-by-step how to install and configure Apache Maven on Ubuntu 18.04.